package com.monitor.dto;


import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.experimental.Accessors;
import java.util.Date;
import java.math.BigDecimal;
import java.util.List;

import com.monitor.pubInter.AbstractPageDTO;

/**
*    @author afeng
*    @Date 2025-03-17 10:50:14
*    @description RightsDomainPageDTO      权限表
*/
@ApiModel("权限表DomainPageDTO")
@Data
public abstract class RightsDomainPageDTO extends AbstractPageDTO {

    @ApiModelProperty(value = "名称")
    private String nameLike;
    @ApiModelProperty(value = "路由")
    private String valueLike;
    @ApiModelProperty(value = "上级ID")
    private String upIdEq;
    @ApiModelProperty(value = "大于同级排序")
    private Integer orderNumGreater;
    @ApiModelProperty(value = "小于同级排序")
    private Integer orderNumLess;
    @ApiModelProperty(value = "类型 1:顶部:TOP,2:左侧:LEFT,3:按钮:BUTTON")
    private List menuFlagIn;
    @ApiModelProperty(value = "后端接口")
    private String apiPathLike;
    @ApiModelProperty(value = "大于排序")
    private Integer sortNumGreater;
    @ApiModelProperty(value = "小于排序")
    private Integer sortNumLess;
    @ApiModelProperty(value = "是否显示 1:是:Y,0:否:N")
    private List showFlagIn;
    @ApiModelProperty(value = "大于级别")
    private Integer levelGreater;
    @ApiModelProperty(value = "小于级别")
    private Integer levelLess;


}
